package main

import "fmt"

// Author : CSR丶WARRIOR
// Time ： 2020/10/12  17:32
// TOOLS : GoLand
// FILENAME : breakDemo.go
// STATEMENT: break应用案例

//要求用户输入用户名和密码，只要不是admin、888888就一直提示用户名,密码错误,请重新输入,
//超过3次，提示“输入错误信息次数太多,并且结束整个程序
func main() {
	var userName string
	var pwd string
	var count uint = 0
	for {
		fmt.Println("请输入用户名")
		fmt.Scan(&userName)
		fmt.Println("请输入密码")
		fmt.Scan(&pwd)
		if userName == "admin" && pwd == "123456" {
			fmt.Println("登录成功")
			break
		} else {
			count++
			if count >= 3 {
				fmt.Println("输入错误信息次数太多")
				break
			}
			fmt.Println("用户名或密码错误，请重新输入")
		}
	}
}
